disagreeable job - German English Dictionary